rough leaf tree - Turco Inglés Diccionario